#tb_wrapper {}

.thumbBox{
width:648px;
float:left;
}

.portfolioItem{
float:left;
padding:10px;
clear:both;
background:#E6F6FF;
border-top:1px solid #E6F6FF;
border-bottom:1px solid #E6F6FF;
}

.portfolioItem:hover{
background:#D4F0FF;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
}

.itemBody{
width:457px;
float:left;
}

.portfolioThumb{
float:left;
width:150px;
height:105px;
margin:0 20px 0 0;
padding:0 0 0 1px;
display:inline-block;
position:relative;
z-index:1;
}

.overlayImage{
position:absolute;
bottom:5px;
left:1px;
z-index:2;
width:150px;
height:15px;
padding:3px 0;
background:url(../images/blopaqe.png) 0 0 repeat;
color:#FFF;
font-size:0.7em;
text-align:center;
}

.pictureframe{
position:absolute;
bottom:0;
left:0;
z-index:3;
width:154px;
height:107px;
background:url(../images/frame.png) 0 0 no-repeat;
}

ul.tb_menu{
display:inline;
margin:0;
padding:0;
}

ul.tb_menu li{
display:inline;
margin:0;
margin-right:1px;
list-style:none;
border:1px solid #CCC;
border-bottom:none;
padding:2px 5px;
}

ul.tb_menu li a{
    color:#666;
}

ul.tb_menu li:hover{
background:#ADE3FF;
}

ul.tb_menu li.active{
border-bottom:1px solid #FFF;
}

ul.tb_menu li.active a{
color:#000;
}

.spinner{
background:url(../images/spinner.gif);
width:41px;
height:39px;
}